#include "MapleCSInventoryItem.h"

MapleCSInventoryItem::MapleCSInventoryItem(int uniqueid, int itemid, int sn, short quantity, bool gift)
{
	this->uniqueid = uniqueid;
	this->itemid = itemid;
	this->sn = sn;
	this->quantity = quantity;
	this->gift = gift;
	this->ringid = -1;
}

MapleCSInventoryItem::MapleCSInventoryItem(int uniqueid, int itemid, int sn, short quantity, bool gift, int ringid)
{
	this->uniqueid = uniqueid;
	this->itemid = itemid;
	this->sn = sn;
	this->quantity = quantity;
	this->gift = gift;
	this->ringid = ringid;
}

bool MapleCSInventoryItem::isGift()
{
	return this->gift;
}

int MapleCSInventoryItem::getRingID()
{
	return this->ringid;
}

int MapleCSInventoryItem::getItemID()
{
	return this->itemid;
}

int MapleCSInventoryItem::getSn()
{
	return this->sn;
}

short MapleCSInventoryItem::getQuantity()
{
	return this->quantity;
}

int MapleCSInventoryItem::getExpire()
{
	return expire;
}

void MapleCSInventoryItem::setExpire(int expire)
{
	this->expire = expire;
}

int MapleCSInventoryItem::getUniqueID()
{
	return uniqueid;
}

void MapleCSInventoryItem::setSender(string sender)
{
	this->sender = sender;
}

void MapleCSInventoryItem::setMessage(string message)
{
	this->message = message;
}

string MapleCSInventoryItem::getSender()
{
	return this->sender;
}

string MapleCSInventoryItem::getMessage()
{
	return this->message;
}